package adaptive.opencom;

import OpenCOM.CFMetaInterface;
import OpenCOM.ICFMetaInterface;
import OpenCOM.IConnections;
import OpenCOM.ILifeCycle;
import OpenCOM.IMetaInterface;
import OpenCOM.IUnknown;

/*
 * Keyboard Framework - composition unit and able to impose architectural properties 
 * */
public class AdaptiveAppFramework extends CFMetaInterface
	implements IUnknown, ILifeCycle, ICFMetaInterface, IConnections, IMetaInterface {

	public AdaptiveAppFramework(IUnknown pRuntime) {
		super(pRuntime);
	}

	@Override
	public Object QueryInterface(String interfaceName) {
		return this.QueryInterface(interfaceName, this);
	}

}
